<html>
<head><meta charset="utf-8"><title>compile times · t-compiler/rust-analyzer · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/index.html">t-compiler/rust-analyzer</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html">compile times</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="185437719"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185437719" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185437719">(Jan 12 2020 at 15:05)</a>:</h4>
<p>Hello all, I want to work on <a href="https://github.com/rust-analyzer/rust-analyzer/issues/2801" target="_blank" title="https://github.com/rust-analyzer/rust-analyzer/issues/2801">https://github.com/rust-analyzer/rust-analyzer/issues/2801</a>, but every time I make a change it takes 5-10 minutes to compile when I run <code>cargo test</code>. Is there way to run tests for just the parser without having to compile any of the crates depending on it?</p>



<a name="185437767"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185437767" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185437767">(Jan 12 2020 at 15:06)</a>:</h4>
<p><code>cargo test -p ra_syntax</code></p>



<a name="185437779"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185437779" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185437779">(Jan 12 2020 at 15:07)</a>:</h4>
<p>That doesn't seem to be running all the tests I want ...</p>
<div class="codehilite"><pre><span></span>(bash@lubuntu-thinkpad) ~/.../rust-analyzer/crates ▶️ cargo test -p ra_parser
    Finished test [unoptimized] target(s) in 0.30s
     Running /home/joshua/Documents/Programming/rust/rust-analyzer/target/debug/deps/ra_parser-37542a5f1551f7a0

running 1 test
test token_set::token_set_works_for_tokens ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out
</pre></div>



<a name="185437788"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185437788" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185437788">(Jan 12 2020 at 15:07)</a>:</h4>
<p>oh you said <code>ra_syntax</code>, whoops. Let me try that.</p>



<a name="185437866"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185437866" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185437866">(Jan 12 2020 at 15:09)</a>:</h4>
<p>ok great! <code>cargo xtask codegen &amp;&amp; cargo test -p ra_syntax</code> did exactly what I wanted :)</p>



<a name="185438269"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185438269" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edwin Cheng <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185438269">(Jan 12 2020 at 15:22)</a>:</h4>
<p><span class="user-mention" data-user-id="232545">@Joshua Nelson</span> Just a little reminder: The Attr node should be placed inside the element node. :</p>
<p><a href="#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Attributes.20in.20elements.20of.20array.20and.20args" title="#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Attributes.20in.20elements.20of.20array.20and.20args">https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Attributes.20in.20elements.20of.20array.20and.20args</a></p>



<a name="185438332"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185438332" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185438332">(Jan 12 2020 at 15:25)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="232545">Joshua Nelson</span> Just a little reminder: The Attr node should be placed inside the element node. :</p>
<p><a href="#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Attributes.20in.20elements.20of.20array.20and.20args" title="#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Attributes.20in.20elements.20of.20array.20and.20args">https://rust-lang.zulipchat.com/#narrow/stream/185405-t-compiler.2Fwg-rls-2.2E0/topic/Attributes.20in.20elements.20of.20array.20and.20args</a></p>
</blockquote>
<p>I'm not sure what you mean. This is what my current code looks like:</p>
<div class="codehilite"><pre><span></span><span class="w"> </span><span class="k">fn</span> <span class="nf">arg_list</span><span class="p">(</span><span class="n">p</span>: <span class="kp">&amp;</span><span class="nc">mut</span><span class="w"> </span><span class="n">Parser</span><span class="p">)</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">     </span><span class="n">assert</span><span class="o">!</span><span class="p">(</span><span class="n">p</span><span class="p">.</span><span class="n">at</span><span class="p">(</span><span class="n">T</span><span class="o">!</span><span class="p">[</span><span class="sc">&#39;(&#39;</span><span class="p">]));</span><span class="w"></span>
<span class="w">     </span><span class="kd">let</span><span class="w"> </span><span class="n">m</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">p</span><span class="p">.</span><span class="n">start</span><span class="p">();</span><span class="w"></span>
<span class="w">     </span><span class="n">p</span><span class="p">.</span><span class="n">bump</span><span class="p">(</span><span class="n">T</span><span class="o">!</span><span class="p">[</span><span class="sc">&#39;(&#39;</span><span class="p">]);</span><span class="w"></span>
<span class="w">     </span><span class="k">while</span><span class="w"> </span><span class="o">!</span><span class="n">p</span><span class="p">.</span><span class="n">at</span><span class="p">(</span><span class="n">T</span><span class="o">!</span><span class="p">[</span><span class="sc">&#39;)&#39;</span><span class="p">])</span><span class="w"> </span><span class="o">&amp;&amp;</span><span class="w"> </span><span class="o">!</span><span class="n">p</span><span class="p">.</span><span class="n">at</span><span class="p">(</span><span class="n">EOF</span><span class="p">)</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="o">+</span><span class="w">        </span><span class="n">attributes</span>::<span class="n">outer_attributes</span><span class="p">(</span><span class="n">p</span><span class="p">);</span><span class="w"></span>
<span class="w">         </span><span class="k">if</span><span class="w"> </span><span class="o">!</span><span class="n">p</span><span class="p">.</span><span class="n">at_ts</span><span class="p">(</span><span class="n">EXPR_FIRST</span><span class="p">)</span><span class="w"> </span><span class="p">{</span><span class="w"></span>
<span class="w">             </span><span class="n">p</span><span class="p">.</span><span class="n">error</span><span class="p">(</span><span class="s">&quot;expected expression&quot;</span><span class="p">);</span><span class="w"></span>
<span class="w">             </span><span class="k">break</span><span class="p">;</span><span class="w"></span>
</pre></div>


<p>Is there something else I need to change (other than adding tests)?</p>



<a name="185438569"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185438569" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edwin Cheng <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185438569">(Jan 12 2020 at 15:33)</a>:</h4>
<p>The output node should be something like this:</p>
<div class="codehilite"><pre><span></span>ARG_LIST@[63; 224)
  L_PAREN@[63; 64) &quot;(&quot;
  WHITESPACE@[64; 73) &quot;\n        &quot;
  LITERAL@[73; 101)
    ATTR@[157; 176)     &lt;------------------------------
      POUND@[157; 158) &quot;#&quot;
      L_BRACK@[158; 159) &quot;[&quot;
      PATH@[159; 164)
        PATH_SEGMENT@[159; 164)
          NAME_REF@[159; 164)
            IDENT@[159; 164) &quot;allow&quot;
      TOKEN_TREE@[164; 175)
        L_PAREN@[164; 165) &quot;(&quot;
        IDENT@[165; 174) &quot;dead_code&quot;
        R_PAREN@[174; 175) &quot;)&quot;
      R_BRACK@[175; 176) &quot;]&quot;
    WHITESPACE@[176; 185) &quot;\n        &quot;
    LITERAL@[185; 217)
      FLOAT_NUMBER@[185; 217) &quot;1.797_693_134_862_315 ...&quot;
    COMMA@[217; 218) &quot;,&quot;
    WHITESPACE@[218; 223) &quot;\n    &quot;
    R_PAREN@[223; 224) &quot;)&quot;
    STRING@[73; 101) &quot;\&quot;1.797693134862315708 ...&quot;
  COMMA@[101; 102) &quot;,&quot;
  WHITESPACE@[102; 111) &quot;\n        &quot;
SEMI@[224; 225) &quot;;&quot;
</pre></div>



<a name="185438828"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185438828" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185438828">(Jan 12 2020 at 15:41)</a>:</h4>
<p>So the attr should go _inside_ the literal, not above it? How would I do that?</p>
<p>Currently I have it above: <a href="https://github.com/rust-analyzer/rust-analyzer/pull/2813/files#diff-e1a74cafc36f91710ff085ff4aae3fffR69" target="_blank" title="https://github.com/rust-analyzer/rust-analyzer/pull/2813/files#diff-e1a74cafc36f91710ff085ff4aae3fffR69">https://github.com/rust-analyzer/rust-analyzer/pull/2813/files#diff-e1a74cafc36f91710ff085ff4aae3fffR69</a></p>



<a name="185439430"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185439430" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185439430">(Jan 12 2020 at 15:59)</a>:</h4>
<p>I added a new <code>ARG</code> node, since I don't know ahead of time what kind of expression the argument is and there doesn't seem to be a catch-all <code>Expr</code> type. Let me know if I should change that.</p>



<a name="185440208"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185440208" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edwin Cheng <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185440208">(Jan 12 2020 at 16:24)</a>:</h4>
<p>I was finding how to do it and I can't think of a simple approach too. Maybe we could add a helper function in <code>CompletedMarker</code> for that  insertion. ? <span class="user-mention" data-user-id="133169">@matklad</span></p>



<a name="185440410"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185440410" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185440410">(Jan 12 2020 at 16:31)</a>:</h4>
<p>What would the helper function do? Add the node both below and above, like you had?</p>
<div class="codehilite"><pre><span></span>LITERAL
  ATTR
  LITERAL
</pre></div>


<p>That seems a little inelegant to me ...</p>



<a name="185440452"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185440452" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edwin Cheng <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185440452">(Jan 12 2020 at 16:32)</a>:</h4>
<div class="codehilite"><pre><span></span>LITERA
    ATTR
    FLOAT_NUMBER
</pre></div>



<a name="185440816"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185440816" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edwin Cheng <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185440816">(Jan 12 2020 at 16:44)</a>:</h4>
<p>Another option is passing down a flag to indicate we should expect an attribute node inside expr, but it is quite complicated.</p>



<a name="185441535"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185441535" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185441535">(Jan 12 2020 at 17:05)</a>:</h4>
<p>It looks like rustc plans to eventually add attributes on expressions: <a href="https://github.com/rust-lang/rust/issues/15701" target="_blank" title="https://github.com/rust-lang/rust/issues/15701">https://github.com/rust-lang/rust/issues/15701</a><br>
Would it be easier to parse the attribute in <code>expr()</code> and check later that it's in a valid position?</p>



<a name="185441879"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185441879" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Edwin Cheng <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185441879">(Jan 12 2020 at 17:15)</a>:</h4>
<p>I think attr on stmt is already handled.</p>
<p><a href="https://github.com/rust-analyzer/rust-analyzer/blob/d0b52e5d84b8c371b74d4d5d43f45be91f103d12/crates/ra_parser/src/grammar/expressions.rs#L61" target="_blank" title="https://github.com/rust-analyzer/rust-analyzer/blob/d0b52e5d84b8c371b74d4d5d43f45be91f103d12/crates/ra_parser/src/grammar/expressions.rs#L61">https://github.com/rust-analyzer/rust-analyzer/blob/d0b52e5d84b8c371b74d4d5d43f45be91f103d12/crates/ra_parser/src/grammar/expressions.rs#L61</a></p>



<a name="185442320"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185442320" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185442320">(Jan 12 2020 at 17:28)</a>:</h4>
<p>it looks like libsyntax allows it on any expression, not just statements: <a href="https://github.com/rust-lang/rust/blob/441519536c8bd138e8c651743249acd6814747a1/src/libsyntax/parse/parser.rs#L2733" target="_blank" title="https://github.com/rust-lang/rust/blob/441519536c8bd138e8c651743249acd6814747a1/src/libsyntax/parse/parser.rs#L2733">https://github.com/rust-lang/rust/blob/441519536c8bd138e8c651743249acd6814747a1/src/libsyntax/parse/parser.rs#L2733</a></p>



<a name="185442324"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185442324" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185442324">(Jan 12 2020 at 17:28)</a>:</h4>
<p>note how there's no special handling for function arguments</p>



<a name="185442454"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/185442454" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#185442454">(Jan 12 2020 at 17:31)</a>:</h4>
<p>here's the actually attribute handling: <a href="https://github.com/rust-lang/rust/blob/441519536c8bd138e8c651743249acd6814747a1/src/libsyntax/parse/parser.rs#L2841" target="_blank" title="https://github.com/rust-lang/rust/blob/441519536c8bd138e8c651743249acd6814747a1/src/libsyntax/parse/parser.rs#L2841">https://github.com/rust-lang/rust/blob/441519536c8bd138e8c651743249acd6814747a1/src/libsyntax/parse/parser.rs#L2841</a></p>



<a name="202005234"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/202005234" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#202005234">(Jun 25 2020 at 18:15)</a>:</h4>
<p>Not that we _need_ it, but this is kinda' cute: <a href="https://tomforb.es/managing-rust-bloat-with-github-actions/">https://tomforb.es/managing-rust-bloat-with-github-actions/</a></p>



<a name="218729657"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218729657" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218729657">(Dec 03 2020 at 17:48)</a>:</h4>
<p>Has anyone else's compile times blown up over the last 24 hours?</p>



<a name="218730490"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218730490" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jonas Schievink  [he/him] <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218730490">(Dec 03 2020 at 17:54)</a>:</h4>
<p>from scratch or incremental?</p>



<a name="218733846"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218733846" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218733846">(Dec 03 2020 at 18:20)</a>:</h4>
<blockquote>
<p>release [optimized] target(s) in 57.03s</p>
</blockquote>
<p>Maybe just by a couple of seconds (some old nightly, clean build)</p>



<a name="218735580"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218735580" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218735580">(Dec 03 2020 at 18:33)</a>:</h4>
<p>Okay thanks. It must be something on my system. Both scratch and incremental.</p>



<a name="218736135"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218736135" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218736135">(Dec 03 2020 at 18:38)</a>:</h4>
<p>I've been sitting on <a href="/user_uploads/4715/dt3WPReirqJRRgs9WUYemWAj/image.png">image.png</a> for a few minutes</p>
<div class="message_inline_image"><a href="/user_uploads/4715/dt3WPReirqJRRgs9WUYemWAj/image.png" title="image.png"><img src="/user_uploads/4715/dt3WPReirqJRRgs9WUYemWAj/image.png"></a></div>



<a name="218736631"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218736631" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218736631">(Dec 03 2020 at 18:42)</a>:</h4>
<p>Nightly?</p>



<a name="218736714"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218736714" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218736714">(Dec 03 2020 at 18:43)</a>:</h4>
<p>rust-analyzer from master. stable compiler</p>



<a name="218736774"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218736774" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Laurențiu <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218736774">(Dec 03 2020 at 18:43)</a>:</h4>
<p>Oh</p>



<a name="218736833"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218736833" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218736833">(Dec 03 2020 at 18:44)</a>:</h4>
<p>I'll chalk it up to something weird on my work machine</p>



<a name="218736862"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/compile%20times/near/218736862" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/compile.20times.html#218736862">(Dec 03 2020 at 18:44)</a>:</h4>
<p>See if I can reproduce it on my personal laptop later.</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>